decade-long imprisonment - Spanish English Dictionary